# -*- coding: utf-8 -*-
#author: pedro duarte
#data
#aula:5
'''
class Carta:
		""" uma classe que representa o conceito de cartao """
		entidade = "" 
		def __init__(self , numero=0):
			self.numero = numero
		def __str__(self):
			return " numero {0} " .format(self.numero)
			
obj1 = Carta(123456789)
obj2 = Carta(7843972)
Carta.entidade = "Governo"
print obj1, obj1.entidade
print obj2, obj2.entidade
'''

'''
class Fruta:
	
	def __init__(self , tipo):
		
		self.tipo = tipo
	def citrino(self, citrus = False):
		
		self.__citrus = citrus
print Fruta.__doc__
obj = Fruta("pessego")
print obj.__class__	
''' 

class MeioTransporte:
		def __init__(self , fuel="gasolina"):
			self.fuel = fuel
		def __str__(self): return " fuel = " + str(
			self.fuel)
class Rodas:
		def __init__(self , numero_rodas=4):
			self.numero_rodas = numero_rodas
		def __str__(self): return " numero rodas = " + str(
			self.numero_rodas)
class Carro(MeioTransporte, Rodas):
		def __init__(self, fuel, numero_rodas):
			MeioTransporte. __init__(self, fuel)
			Rodas. __init__(self, numero_rodas)
		def __str__(self):
			return MeioTransporte. __str__(self) + Rodas.__str__(self)
			
obj = Carro("fuel", 6)
print obj



























	
